sun cushion - Spanish English Dictionary